road maintenance truck - German English Dictionary